Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 WELLS ROAD Terraced £233,168 £148,000 20 Mar 2008
132 WELLS ROAD Terraced £265,145 £172,500 12 Jun 2014
134 WELLS ROAD Detached £406,380 £98,000 22 Oct 1999
138 WELLS ROAD £348,553 £275,000 26 Sep 2017